10.0.3.236

Luma makes first two deals from marketing-tech fund

723
US venture capital firm Luma Capital Partners appears to have closed its debut fund after completing its first two inves